package day14;

import java.util.Scanner;

/**
 * 计算日期到天数转换
 */

/**
 * 根据输入的日期，计算是这一年的第几天。保证年份为4位数且日期合法。
 * 进阶:时间复杂度:o(n)，空间复杂度:O(1)
 */

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        /**
         * 输入描述:
         * 输入一行，每行空格分割，分别是年，月，日
         * 输出描述:
         * 输出是这一年的第几天
         */
        Scanner scanner = new Scanner(System.in);
        int year = scanner.nextInt();
        int month = scanner.nextInt();
        int day = scanner.nextInt();

        int[] days = {31,28,31,30,31,30,31,31,30,31,30,31};
        //润年:31,29,31,30,31,30,31,31,30,31,30,31
        if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0){
            days[1] = 29;
        }
        int count = 0;
        month--;
        while ((month--) != 0){
            count += days[month];
        }
        System.out.println(count + day);
    }
}